functional and special services departments - Alemán Inglés Diccionario